hard stools - French English Dictionary